/**
 * Created by elewen on 2017/5/24.
 */
(function(){
    app.filter('myDate', function($filter){
        return function(input){
            var output = '';
            var interval = $.now() - input;
            var today = (new Date(new Date().toLocaleDateString()).getTime());

            if(null == input){
                return;
            }

            if(today >= input){
                return $filter('date')(input, 'yyyy-MM-dd');
            }

            if(today < input){
                return $filter('date')(input, 'HH:mm');
            }

            // if(interval > 1000*60*60*24*30*12*3){ // howmany hous
            //     output = Math.floor(interval/(1000*60*60*24*30*12)) + '年前';
            //     return output;
            // }
            //
            // if(interval > 1000*60*60*24*30*12*2 && interval <= 1000*60*60*24*30*12*3 ){ // howmany hous
            //     output = '前年' + $filter('date')(input, 'M') + '月份';
            //     return output;
            // }
            //
            // if(interval > 1000*60*60*24*30*12 && interval <= 1000*60*60*24*30*12*2 ){ // howmany hous
            //     output = '去年' + $filter('date')(input, 'M') + '月份';
            //     return output;
            // }
            //
            // if(interval > 1000*60*60*24*30*2 && interval <= 1000*60*60*24*30*12 ){ // howmany hous
            //     output = Math.floor(interval/(1000*60*60*24*30)) + '个月前';
            //     return output;
            // }
            //
            // if(interval > 1000*60*60*24*30 && interval <= 1000*60*60*24*30*2 ){ // howmany hous
            //     output = '上个月' + $filter('date')(input, 'd') + '号';
            //     return output;
            // }
            //
            // if(interval > 1000*60*60*24*3 && interval <= 1000*60*60*24*30 ){ // howmany hous
            //     output = Math.floor(interval/(1000*60*60*24)) + '天前';
            //     return output;
            // }
            //
            // if(interval > 1000*60*60*24*2 && interval <= 1000*60*60*24*3 ){ // howmany hous
            //     output = '前天' + $filter('date')(input, 'H:mm');
            //     return output;
            // }
            //
            // if(interval > 1000*60*60*24 && interval <= 1000*60*60*24*2 ){ // howmany hous
            //     output = '昨天' + $filter('date')(input, 'H:mm');
            //     return output;
            // }
            //
            // if(interval > 1000*60*60 && interval <= 1000*60*60*24 ){ // howmany hous
            //     output = Math.floor(interval/(1000*60*60)) + '小时前';
            //     return output;
            // }
            //
            // if(interval > 1000*60 && interval <= 1000*60*60 ){ // howmany min
            //     output = Math.floor(interval/(1000*60)) + '分钟前' ;
            //     return output;
            // }
            //
            // if(interval <= 1000*60){ // moment
            //     return '刚刚';
            // }
        };
    });
})();